the dregs of mankind - Alemán Inglés Diccionario